/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sisvoto.modelo;

import java.io.Serializable;
import javax.persistence.CascadeType;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
import javax.persistence.OneToOne;

/**
 *
 * @author DJ2-PC
 */
@Entity
public class Candidato implements Serializable{

    @Id
    @GeneratedValue(strategy= GenerationType.AUTO)
    private Integer id ;
    
    @ManyToOne
    private PartidoElectoral partido;
    
    @OneToOne
    private Elector elector;
   
    @OneToOne
    private Dignidad dignidad;

    public PartidoElectoral getPartido() {
        return partido;
    }

    public void setPartido(PartidoElectoral partido) {
        this.partido = partido;
    }

    public Elector getElector() {
        return elector;
    }

    public void setElector(Elector elector) {
        this.elector = elector;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    

    public Dignidad getDignidad() {
        return dignidad;
    }

    public void setDignidad(Dignidad dignidad) {
        this.dignidad = dignidad;
    }
    
    
   
   
    
    
}
